package com.my.zl.console.common.utils.generator.bean;

import java.io.Serializable;
import java.util.List;

import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class CfgTableInterface implements Serializable {

    private static final long serialVersionUID = 1L;
    
    /** 编码.  */
    private String sqlCode;
    /** 标题.  */
    private String sqlTitle;
    /** 描述.  */
    private String sqlDesc;
    /** SQL编码.  */
    private String sqlId;
    /** SQL类型.  */
    private String sqlType;
    /** 生成方式.  */
    private String sqlGenerateType;
    /** 是否需要.  */
    private String needFlag;
    /** 传入参数.  */
    private String parameterType;
    /** 返回参数.  */
    private String returnType;
    /** 传入参数XML.  */
    private String parameterTypeXml;
    /** 返回参数XML.  */
    private String returnTypeXml;
    
    /** 自定义标志.  */
    private String customField;
    /** 自定义标志.  */
    private String customField2;
    /** 自定义标志.  */
    private String customField3;
    /** 自定义标志.  */
    private String customField4;
    
    
    private String tableData;//表主体
    private List<CfgTableEntity> entityData;//字段主体
    private List<CfgTableEntity> whereData;//条件主体
}
